package synchronizedTest;

import jdk.nashorn.internal.ir.WhileNode;

/**
 * ClassName TableTest
 * Description TODO
 * Author Hexiao
 * Date 2018/8/24 17:05
 * Version 1.0
 **/
public class TableTest {
    public static void main(String[] args) {
        final Table table = new Table();
        Thread t1=new Thread(){
//            public void run() {
//                while (true) {
//                    int bean = table.getBean();
//                    Thread.yield();
//                    System.out.println(getName() + ":" + bean);
//                }
//            }
// -----------------------------------------------------------------------


            @Override
            public void run() {
                table.buy();
            }
        };
        Thread t2=new Thread(){
//            @Override
//            public void run() {
//                while (true){
//                    int bean=table.getBean();
//                    Thread.yield();
//                    System.out.println(getName()+": "+bean);
//                }
//            }
// -----------------------------------------------------------------------


            @Override
            public void run() {
                table.buy();
            }
        };
        t1.start();
        t2.start();

    }
}